fruit of the rattail cactus - French English Dictionary